/* ----------------------- FORMINSCRIPTION.PHP  ---------------------- */
	// si on click sur annuler, on efface les messages d'erreurs
	$("#btnInscriReset").live('click',function(){
		$("#errorMdp").html("");
		$("#errorLogin").html("");
		$("#errorMail").html("");
		document.getElementById("btnInscriSubmit").disabled=false;
		$('#errorInscription').hide();
		});
	
	
	//test si le password est inférieur ou non à 8
	function checkMdpSize(){
		var mdp = $("#formInscription").find("input[name=passwordInscri]").val();
		var size = mdp.length;
		if ((size < 8) && (size>0))
		{	
			$('#errorInscription').show();
			$("#errorMdp").html("<ul><li>Le mot de passe doit contenir 8 caractères minimum</li></ul>");
			document.getElementById("btnInscriSubmit").disabled=true;
		}else{
			$("#errorMdp").html("");
			if (($("#errorMail").html()=="") && ($("#errorLogin").html()=="")){
				document.getElementById("btnInscriSubmit").disabled=false;
				$('#errorInscription').hide();
			}
		}
	}
	
		
	//test si le login n'existe pas déjà dans la bdd et si il est inférieur ou non à 5
	
	function checkLogin()
	{	
		var id = $("#formInscription").find("input[name=loginInscri]").val();
		var size = id.length;
		var sizeTextError = "L'identifiant doit contenir 5 caractères minimum";
		$.post("pages/contenu/inscription/testLogin.php",{id:id},function(rep)
					{ 			
					 if (rep.indexOf("utilisé")!=-1)
					{			
						$('#errorInscription').show();
						$("#errorLogin").html(rep);
						document.getElementById("btnInscriSubmit").disabled=true;								
					}
					else{	
						if ((size<5) && (size>0)){
							$('#errorInscription').show();
							$("#errorLogin").html("<ul><li>"+sizeTextError+"</li></ul>");
							document.getElementById("btnInscriSubmit").disabled=true;
						}else{
							
							$("#errorLogin").html("");
							if (($("#errorMail").html()=="") && ($("#errorMdp").html()=="")){
								document.getElementById("btnInscriSubmit").disabled=false;
								$('#errorInscription').hide();
							}
						}
						
					}		
				});
	}
	                     // test si le mail n'existe pas déjà dans la bdd
	function checkMail()
	{	
		var mail = $("#formInscription").find("input[name=mail]").val();
		$.post("pages/contenu/inscription/testMail.php",{mail:mail},function(rep)
			{ 		
				 if (rep.indexOf("utilisée")!=-1)
				{ 
					$("#errorMail").html(rep);
					$('#errorInscription').show();
					document.getElementById("btnInscriSubmit").disabled=true;							
				}else{	
					$("#errorMail").html("");
					if (($("#errorMdp").html()=="") && ($("#errorLogin").html()=="")){
						document.getElementById("btnInscriSubmit").disabled=false;
						$('#errorInscription').hide();
					}
				}		
			});
	}

	                    // Submit du formulaire d'inscription en ajax !
	$(document).ready(function() {
	    // Lorsque je soumets le formulaire
	    $('#formInscription').live('submit', function(e) {
	        e.preventDefault(); // J'empêche le comportement par défaut du navigateur, c-à-d de soumettre le formulaire
	        var $this = $(this); // L'objet jQuery du formulaire    
	            // Envoi de la requête HTTP en mode asynchrone
	            $.ajax({
	                url: $this.attr('action'), // Le nom du fichier indiqué dans le formulaire
	                type: $this.attr('method'), // La méthode indiquée dans le formulaire (get ou post)
	                data: $this.serialize(), // Je sérialise les données (j'envoie toutes les valeurs présentes dans le formulaire)
	                success: function(data) { // Je récupère la réponse du fichier PHP
	                	$("#contenu").html(data); // J'affiche cette réponse                	
	                	// redirection vers l'accueil
	                	setTimeout(function() {
	                		if (data.indexOf("réussie")!=-1){
	                			url="pages/contenu/accueil.php";
	                		}else{
	                			url="pages/contenu/inscription/formInscription.php"
	                		}
	                			
	                		$("#contenu").load(url);
	                	}, 2000);
	                }
	            });
	        
	    });
	});
